import baseUrl from "./baseUrl"
import qs from "./qs"

var request = function(config){
  return new Promise((resolve,rejected)=>{
    var setting = {
      url: baseUrl + config.url,
      method:config.method ? (config.method).toUpperCase() :  "GET",
      // method: (config.method).toUpperCase() || "GET",
      data:config.data,
      header:{
		   "Content-Type": "application/json"
		  // token:uni.getStorageSync("leju_token") ? uni.getStorageSync("leju_token") : ""
      },
      timeout:15000,
      success(res){
		if(res.data.code == 0 || res.data.code == 200){
				resolve(res.data);
		}else{
			if(res.data.code !== 0){
				 uni.showToast({
								title:res.data.msg,
								icon:"none"
				 })
				 resolve(res.data);
				// console.log(res.data)
				// uni.showModal({
				// 	title:"登录提示",
				// 	content:"登录状态异常",
				// 	success(result) {
				// 		if(result.confirm){
				// 			uni.navigateTo({
				// 				url:"/pages/login/login"
				// 			})
				// 		}else{
				// 			 uni.showToast({
				// 			 	title:"您取消了!"
				// 			 })
				// 			 rejected(res.data);
				// 		}
				// 	}
				// })
				
			}else{
				uni.showToast({
					title:res.data.message,
					icon:"none"
				})
				rejected(res.data);
				
			}
			  uni.showToast({
				title:res.data.msg,
				icon:"none"
			  })
			  rejected(res)
		}
      },
      fail(res){
        rejected(res)
      }
    }
    uni.request(setting)
  })
  
};
export default request
